difficult or problematic situation - Allemand Anglais Dictionnaire